dvb_table_nit_descriptor_handler

@brief For each entry at NIT and NIT transport tables, call a callback @ingroup dvb_table

@param parms struct dvb_v5_fe_parms pointer to the opened device @param table pointer to struct dvb_table_nit @param descriptor indicates the NIT table descriptor to seek @param call_nit a nit_handler_callback_t function to be called when a new entry at the NIT table is found (or NULL). @param call_tran a nit_tran_handler_callback_t function to be called when a new entry at the NIT transport table is found (or NULL). @param priv an opaque pointer to be optionally used by the callbacks. The function won't touch on it, just use as an argument for the callback functions.

When parsing a NIT entry, we need to call some code to properly handle when a given descriptor in the table is found. This is used, for example, to create newer transponders to seek during scan.

For example, to seek for the CATV delivery system descriptor and call a function that would add a new transponder to a scan procedure: @code dvb_table_nit_descriptor_handler( &parms->p, dvb_scan_handler->nit, cable_delivery_system_descriptor, NULL, add_update_nit_dvbc, &tr); @endcode

extern (C)
void
dvb_table_nit_descriptor_handler

Meta